large roundworm (ascaris lumbricoides) - Español Inglés Diccionario